soil remediation - Francés Inglés Diccionario